curb strap - Alemán Inglés Diccionario